imposing punishment - Español Inglés Diccionario